资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

原创新闻 [开源软件] Java开源并行计算组件Multi-Task

1. Multi-Engine介绍 1.1 multi-engine是什么 Multi-engine是分布式多任务并行处理的基础组件:可通过Java注解对原有业务代码几乎无侵入地实现并行化,由multi-task、multi-engine、cluster-support三个独立可插拔的组件组成。各组件一起组合使用,也可根据所需feature独立使用其中的一两个组件。 该组件设计初衷是:为传统业 ...
buptaa 评论(4) 有7065人浏览 2016-09-01 2 1

原创新闻 [编程语言] 主流编程语言技能图谱+知识库

上周,笔者发布了一篇:来吧 主流编程语言图谱+知识库都在这了!结果,笔者收到了N多个鄙视,N多个不科学,没有C#,没有Scala……差评! 好吧,小编赶紧快马加鞭,给大家奉上主流编程语言系列二。如果你还是未发现你所钟爱的那位,没事!知识库给大家开设了专属LV通道,对,你没看错!就是LV——Lib vote,在这里,建什么库,你说了算。 C#知识库 点击下载C#知识图谱高清原图 C#精华内 ...
mengyidan1988 评论(0) 有11513人浏览 2016-08-29 1 1

转载新闻 [非技术] 编程老手的哪些特点,是值得新手程序员学习的?

引用本文由伯乐在线 - HansDo 翻译。未经许可,禁止转载! 英文出处:Quora。欢迎加入翻译组。 这个来自源自 Quora,题主还补充问: 引用作为一个经验丰富的程序员,有哪些事情是你希望在一开始编程的时候就知道的?或者换个方式来说,你认为每个新手程序员应该做或者学什么才能让自己的编程水平更好? 下面是一位 CTO Ken Mazaika 的观点,目前已有 6700+ 赞同 有经验的程序员 ...
mengyidan1988 评论(2) 有5719人浏览 2016-07-13 4 0

转载新闻 [非技术] 程序员编程的 7 + 1 条小贴士

引用 译文链接:http://www.codeceo.com/article/7-1-programming-tips.html 英文原文:7+1 tips for coding… 翻译作者:码农网 – 小峰 1.编码之前想一想 用10分钟,20分钟甚至30分钟的时间来想想你需要什么,想想什么样的设计模式(如果有的话)适合你将要编码的东西。真的要好好想想,你会很庆幸“浪费”了那几分钟,当你不得不 ...
mengyidan1988 评论(1) 有3836人浏览 2016-06-24 2 0

原创新闻 [编程语言] 什么才算是真正的编程能力?

本文整理自知乎网。 近日,有用户在知乎上提了这样一个问题:“什么才算是真正的编程能力?”得到了许多知乎用户的关注。 具体描述: 引用 还在读书,也在实验室帮忙做了些东西,自己也搭过几个网站。在周围人看来似乎好像我很厉害,做了那么多东西,但是我发现这些东西虽然是我做的,但是实际上我手把手自己写的代码却并没有多少,很多都是用开源的东西,我写的代码无非是把别人的东西整合下,类似于胶水一样的工作。 ...
mengyidan1988 评论(7) 有7272人浏览 2016-06-23 21 2

转载新闻 [非技术] 17 年编程生涯的三大经验总结

今年将迎来我编程的第十七个年头。我的编程之旅始于九十年代末,上大学的时候,主要涉足基于表格的网页设计,传统的ASP,和Microsoft Access数据库。原来只是当作业余爱好的编程现在已经成为了我的事业和激情。我一生一半的时间都在学习、蹒跚、成功、失败,并且经常情不自禁地为代码 美丽和复杂的天性而折腰。 我在代码上淫浸了足够长的时间,因此看到了很多语言和平台的兴盛和消亡,看到了很多模式被普及, ...
mengyidan1988 评论(3) 有8475人浏览 2016-06-02 4 0

转载新闻 [非技术] 程序员的13种噩梦,你遇到过哪些?

对绝大多数人来说,都是些老生常谈的东西使他们噩梦连连:幽灵、蜘蛛,被戴着冰球面具的杀人狂追杀……但对另一些人来说,他们最害怕的东西就没那么常见了。 就拿软件开发者举例吧。如果你问他什么才是最可怕的噩梦,那么答案很可能跟女巫、黑猫没什么关系,真正的噩梦是关键的分号不起作用或者微软的某个产品。在分析了各种各样程序员关注的论坛之后,我们在此列举出 13 种程序员们最苦恼的噩梦。 1.我能通过互联网解决 ...
mengyidan1988 评论(2) 有4427人浏览 2016-05-11 0 0

转载新闻 [非技术] 10年后编程还有意义吗?

这个是Quora上提出的一个问题。随着 AI 在近年来成为热门话题,并且在 AlphaGo 自学围棋击败了人类近 10年 最好的围棋选手之后,有人开始提出这个问题。具体来说这个问题有三层意思: 到 2025年 程序员还有没有用,到那个时候所谓的 “程序员” 是指什么? 代码本身还有没有用,到那时候代码会变成什么样子? 机器智能会不会取代(目前意义的)代码或程序员两者的其中一个或者全部? 大家 ...
mengyidan1988 评论(2) 有5121人浏览 2016-05-05 0 1

转载新闻 [非技术] 你在编程的时候浪费了多少时间?

如果你正在阅读这篇文章,那么你很有可能和我一样,也是程序员。无论你是自由职业者还是合同工,时间是你最宝贵的资源之一。 不过,开发人员常常发现自己被困在项目中,因为不注重管理他们的时间。 这篇文章提供了可提高工作效率的可操作技巧,以及如何跟踪你在编码时浪费的时间。 1.你有优先安排任务吗? 就像那些对自己的时间表有控制的人一样,开发人员常常从简单任务开始一天的工作。 他们明确地从更容易的 ...
mengyidan1988 评论(0) 有5972人浏览 2016-03-22 1 0

转载新闻 [非技术] 技术领导要不要写代码?

本文作者:余晟,微信公众号:余晟以为(yurii-says) 技术领导要不要写代码?这是一个问题。 我刚工作的时候就听说,程序员(那时候还没有“码农”的说法)是 吃青春饭的,到30岁就熬不了夜写不动代码了,所以要尽早转管理岗。相应的,如果你走上管理路线成了技术领导,自然就不必干写代码这种低级重复的体力劳动 了。所以当时自己代码写得很多,技术能力增长很快,但总感觉有点别扭。那感觉就像,你能把车 ...
mengyidan1988 评论(4) 有5244人浏览 2016-03-01 0 0

原创新闻 [非技术] 怎么减少编程中的 bug?

为什么要编程?因为代码没在那里。创造一个世界是如此让人着迷,Linux 的创始者 Linus 这样表述对编程的喜爱之情: 引用 对于喜爱编程的人来说,编程是世界上最有趣的事,比下棋有趣得多!因为你可以自己制订游戏规则,而你制定什么样的规则,也就会随之出现与此规则相符合的结果。 在电脑世界中,你就是创世者,你对所发生的一切拥有最终的控制。 你可以建筑一个这样的房子,有一个活板门,既稳固又实用。但是 ...
mengyidan1988 评论(0) 有5803人浏览 2016-02-18 7 0

转载新闻 [非技术] 一些因愚蠢而成名的代码

这也是一个发布在Quora上的问题,下面是原问题: 引用有哪些代码是因为愚蠢而出名的呢? 下面我们从回答列表中为大家整理几个其中获赞最多的回答。 1.@Leon Zhou:(6100+赞) Bogosort 是一个非常著名的列表排序算法,它是这样的实现原理: 把列表中的元素随机打乱顺序排放 检查是否已经是有序列表了,如果不是,重新开始。 Bogosort 算法平均运行次数为 O((n+1)!) ...
mengyidan1988 评论(0) 有8288人浏览 2016-02-02 3 0

转载新闻 [移动开发] 当 Swift 中的协议遇到泛型

Swift 中的协议如果需要泛型化,可以通过抽象类型成员的方式实现,而不是在参数类型上做文章。至此,协议本身可以不再被当成是一个类型,而是看做一个通用的约束。英文原文 问题 如果你曾将一个泛型协议当做类型使用: protocol GenericProtocol { typealias AbstractType func magic() -> AbstractType } let list ...
mengyidan1988 评论(2) 有7570人浏览 2016-01-27 0 0

原创新闻 [编程语言] 未来编程的9大猜想

科学家称时间是匀速前行的,智者称万物以光速而变化——然而科技的瞬息万变仍旧无从求解,一眨眼,又是另一番景象了。 很多人巴不得能够看透未来,但未来五年顶多是猜测而已。预测科技发展简直是天方夜谭,因为创新的影响力足以淘汰当下的很多技能和工具。话虽这么说,我们还是瞅瞅这命运的茶叶渣子,或许能帮我们拨开迷雾,瞥一眼未来,看看科技到那时究竟是什么样的。 站在科技成就的前沿,我们斗胆展望未来。并非所有展望都 ...
mengyidan1988 评论(1) 有6207人浏览 2016-01-25 2 1

转载新闻 [编程语言] 升级 Java 编程规范的6个约定

原文地址:https://dzone.com/articles/upgrade-your-code-conventions-2 译文来自:OneAPM 作为Java开发人员,我们会遵循一系列的编码风格和开发习惯。习惯使然是一方面,另一方面,我们也从不停下脚步质疑这些习惯。一段时间以后,笔者养成了一些不同于常人的编码风格和开发习惯。当第一次了解到这些编码风格时,笔者感到又惊又气。但是,花了一段时间践 ...
mengyidan1988 评论(9) 有5845人浏览 2016-01-11 2 5

转载新闻 [非技术] 如果你写了25年代码,你将会遇到这些

译自Quora:In 20-30 years, what will software engineers who are currently 20-35 years old do? 译文来自:简书 本篇回答作者是个35年C、C++经验的工程师: 25年后,你关于编程的知识经验还会不断增加,但是你的薪水却不会增加了。你将要重头开始学习新的工具(语言/框架/技术/工具链)两次或者三次,即便你已经掌握的工 ...
mengyidan1988 评论(3) 有5061人浏览 2015-12-15 3 1

原创新闻 [非技术] 开发者,速度远比你以为的重要

效率高的明显好处是——单位时间内,能完成更多工作。但这只是冰山一角,假如工作速度快,你就会倾向于低估做事的成本,因此乐于完成更多工作。 举个例子,假设你每写一篇博客都要花六个月。当周六你宅在家里无所事事时,可能也不会想开始写博客,因为觉得这件事做起来太漫长。 更糟的是,因为写博客的进度慢,就更不愿坚持。因为学习一件事最好的方法就是一次又一次重复,而这件事情时间周期太长了。 这也就是todo l ...
mengyidan1988 评论(3) 有7502人浏览 2015-11-05 3 2

转载新闻 [非技术] 工欲利其器, 必先善其事

标题没有写反, 意思是如果我们想要推行某种理念/实践/工具, 必须先帮助客户把事情搞定. 这并不新鲜, 通俗讲就是必须先赢得客户信任. 但并不是说不择手段, 今天讲的是考虑客户实际情况, 不要一开始就追求理想效果, 而是循序渐进, 采取的是不是”最标准最正确”的做法不重要, 只要比之前有进步, 让客户感觉到成效就是很好的基础. 这么说比较空洞, 看几个例子: 引用 某组织引入敏捷, 并请 ...
mengyidan1988 评论(0) 有4297人浏览 2015-10-15 1 0

原创新闻 [开源软件] Java Web 开发平台 WebBuilder 7 发布

WebBuilder是一款开源的可视化Web应用开发和运行平台。基于浏览器的集成开发环境,可视化和智能化的设计,能轻松完成Web应用和面向移动设备的应用开发;高效、稳定和可扩展的特点,适合复杂企业级应用的运行;跨平台、数据库和浏览器的架构,适应复杂的服务器和客户端环境;包含多项先进技术,使应用系统的开发更快捷和简单。 官网:http://www.putdb.com WebBuilder 7 更新内 ...
chenjie100 评论(5) 有5692人浏览 2015-10-09 3 0

原创新闻 [移动开发] 苹果官方博客:从SDK详说Swift代码的改变

在Xcode 6.3中,我们为Objective-C添加了新语言特性nullability注解。这个特性给Objective-C提供了表达API使用null和non-null统一的方式,相当于Swift语言中的Optional类型。Xcode 7继续为Objective-C与Swift之间更加自然的通信引入轻量级的泛型模型。泛型使得这两种语言能够可靠地融合并分享带有特定类型元素的集合。 这些特性对 ...
mengyidan1988 评论(1) 有6200人浏览 2015-08-17 1 0

最近热门TAG

Java(1854) Ruby(427) 编程(365) Python(328) Rails(296) PHP(270) IDE(201) Eclipse(193) Netbeans(165) C++(146) 算法(139) Groovy(133) .net(129) C(108) Go(98) JDK(95) SQL(94) CGI(88) JVM(78) Scala(75)

热门资讯

Global site tag (gtag.js) - Google Analytics